an awful lot of work - Francés Inglés Diccionario